forest yields - Spanish English Dictionary